<?
layout("/inc/layout.html",{title:sysTitle}){
?>

<div id="page-wrapper">
	<!--BEGIN TITLE & BREADCRUMB PAGE-->
	<div id="title-breadcrumb-option-demo" class="page-title-breadcrumb">
		<div class="page-header pull-left">
			<div class="page-title">工作流管理</div>
		</div>
		<ol class="breadcrumb page-breadcrumb pull-left">
			<li><i class="fa fa-home"></i>&nbsp;<a href="main.html">首页</a>&nbsp;&nbsp;<i
				class="fa fa-angle-right"></i>&nbsp;&nbsp;</li>
			<li>工作流管理&nbsp;&nbsp;</i>&nbsp;&nbsp;</li>
		</ol>
		<div class="clearfix"></div>
	</div>
	<!--END TITLE & BREADCRUMB PAGE-->
	<!--BEGIN CONTENT-->
	<div class="page-content">


		<div class="row mbl">
			<div class="col-lg-6">
				<div class="input-group input-group-sm mbs">

					<span class="input-group-btn">
						<select id="queryParams" data-toggle="dropdown" class="btn btn-danger dropdown-toggle" style="width :100px;">
		                    <option value="-1">筛选项&nbsp;<span class="caret"></span></option>
		                    <option value="nameZh">中文名称</option>
		                    <option value="nameEn">英文名称</option>
                    	</select>
                   </span> 
                    	<input id="text" type="text" placeholder="请输入关键词..." class="form-control" />
                   <span class="input-group-btn"><button type="button"
							data-toggle="dropdown" class="btn btn-success dropdown-toggle" onclick="get()">搜索</button>
				  </span>

				</div>
			</div>
			<div class="col-lg-6">
				<div class="tb-group-actions pull-right">
				 <!--	<span>当前已选择10条记录:</span> 
					<button class="btn btn-sm btn-primary">
						<i class="fa fa-check"></i>&nbsp; 提交
					</button>   -->
					<button class="btn btn-sm btn-primary" onclick="addUpdateWorkflow('0')">新增</button>
				</div>
			</div>
		</div>

		<table
			class="table table-hover table-striped table-bordered table-advanced tablesorter mbn">
			<thead>
				<tr>
					<th width="8%">序号</th>
					<th>中文名称</th>
					<th>英文名称</th>
					<th>描述</th>
					<th>所属资源库</th>
					<th>状态</th>
					<th>创建人</th>
					<th>创建时间</th>
					<th width="25%">可视化设计数据</th>
				</tr>
			</thead>
			<tbody id="findDict"></tbody>
		</table>
		<div id="dataNull" class="panel-body"
				style="height: 90px; line-height: 50px;" align="center">
		</div>
		<div id="page2" style="text-align: center; margin-top: 20px;"></div>
	</div>

	<!--END CONTENT-->
</div>
<form action="./dictItemExportList.do" method="post" name="aa" target="_blank">
</form>
<form action="downloadDict.do" method="post" name="bb" target="_blank"></form>
<?} ?>
<script>
	var curr;
	var id;
	var sum;
	function getsum() {
		return sum+1;
	}
	$(function() {
		//exportDict();
		demo1(curr);
	});
	function get() {
		demo1(curr);
	};
	function getlay() {
		return id;
	};
	/* var setting = {
	callback : {
				onClick : onClick
			},
	}; */
	
	function addUpdateWorkflow(lid) {
		id = lid;
		layer.open({
    	    scrollbar: false,
    	    shadeClose: true,
    	    move: false, 	
    	    title : '工作流管理',    
			type : 2,
			area : [ '600px', '500px' ],
			fix : false, //不固定
			maxmin : true,
			content : ["workflow_add_update.html","no"],
			btn: ['保存 ', '关闭'],
			skin : 'layui-layer-rim', //加上边框
			yes: function(index,layer){
	                iframeWin = parent.window[layer.find('iframe')[0]['name']];
	                 iframeWin.Page();
	         },
			cancel : function(index) {
			}
		});
	};
	function del(id) {
		if (confirm("是否确认删除！！将删除工作流下所有节点！"))
		{
			$.ajax({
				type : "post",
				url : "./delworkflow.do",
				data : {
					"id" : id
				},
				dataType : "json",
				success : function(data) {
					if(data.count != false){
						layer.msg('删除成功');
					}else{
						layer.msg('删除失败');
					}
					demo1();
				},
				error : function(data) {
					alert("请求失败");
				}
			});
		}
	};
	function tiaozhuan(id) {
	//window.open("./show-knowledge-workflow-view.html?id="+id);
	window.location.href="./show-knowledge-workflow-view.html?id="+id;
	
	};
	function demo1(curr) {
		
		$.getJSON(
			"./findWorkflow.do",
			{
				page : curr || 1,
				queryParams:$("#queryParams").val(),
		        text:$("#text").val(),
			},
			function(res) {
				sum=res.listsize;
				//此处仅仅是为了演示变化的内容
				var str = "";
				if( res.listsize>0){
						$("#dataNull").html("");
				}else{
					$("#dataNull").html("<span class='subtitle' style='font-size: 15px;'>数据为空!</span>");
				}
				$("#findDict").html("");
				for ( var i = 0; i < res.listsize; i++) {
					str += "<tr><td>"
							+ (i + 1)
							+ "</td><td> <label id=>"
							+ res.result[i].nameZh
							+ "</label></td><td><label >"
							+ res.result[i].nameEn
							+ "</label></td><td><label >"
							+ res.result[i].description
							+ "</label></td><td><label >"
							+ res.result[i].classesEn
							+ "</label></td><td><label >"
							+ res.result[i].status
							+ "</label></td><td><label >"
							+ res.result[i].createUser
							+ "</label></td><td><label >"
							+ res.result[i].createTime
							+ "</label></td><td>"
							+ "<button type=\"button\" class=\"btn btn-default btn-xs\" onclick=\"tiaozhuan('"
							+ res.result[i].id
							+ "')\">"
							+ "可视化页面"
							+ "</button>&nbsp;"
							+ "<button type=\"button\" class=\"btn btn-default btn-xs\"  onclick=\"del('"
							+ res.result[i].id
							+ "')\">"
							+ "删除"
							+ "</button>&nbsp;"
							+ "<button type=\"button\" class=\"btn btn-default btn-xs\"  onclick=\"addUpdateWorkflow('"
							+ res.result[i].id
							+ "')\">"
							+ "编辑"
							+ "</button>&nbsp;"
							+ "</td></tr>";
				}
				$("#findDict").append(str);
				laypage({
					cont : document.getElementById("page2"), //容器。值支持id名、原生dom对象，jquery对象,
					pages : res.pageSize, //总页数
					skip : true, //是否开启跳页
					curr : curr || 1,
					last: res.pageSize,
					skin : 'molv', //加载内置皮肤，也可以直接赋值16进制颜色值，如:#c00
					groups : 6,//连续显示分页数
					jump : function(obj, first) { //触发分页后的回调
						if (!first) { //点击跳页触发函数自身，并传递当前页：obj.curr
							demo1(obj.curr);
			                 curr=obj.curr;
						}
					}
				});
			});
		};

	
	
	
</script>